High Energy Astrophysical Phenomena